/************************************************************************

								Heroes IV
					  Copyright 2000, The 3DO Company

	------------------------------------------------------------------
  						       continuous_event.h

	$Header: /game/continuous_event.h $

	$NoKeywords: $

 ************************************************************************/

#if !defined( CONTINUOUS_EVENT_H_INCLUDED )
#define CONTINUOUS_EVENT_H_INCLUDED

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include <string>

#include "script_event.h"

// --------------------------------------------------------------------------
// t_continuous_event class
// --------------------------------------------------------------------------

class t_continuous_event : public t_script_event
{
public:
	// Destructor
	virtual ~t_continuous_event() = 0;

protected:
	// Member functions
	bool	read_from_map( std::streambuf & stream, int format_version );

private:
	// Data members
	std::string	m_name;
};

// --------------------------------------------------------------------------
// t_continuous_event inline member
// --------------------------------------------------------------------------

// --------------------------------------------------------------------------
// --------------------------------------------------------------------------
inline t_continuous_event::~t_continuous_event()
{
}

#endif // !defined( CONTINUOUS_EVENT_H_INCLUDED )
